Text copied to clipboard!
Title
Text copied to clipboard!SharePoint Developer
Description
Text copied to clipboard!
We are looking for a skilled and experienced SharePoint Developer to join our dynamic IT team. The ideal candidate will be responsible for designing, developing, and maintaining SharePoint-based solutions that enhance collaboration, document management, and workflow automation across the organization. You will work closely with business analysts, project managers, and other developers to understand business requirements and translate them into effective SharePoint solutions.
As a SharePoint Developer, you will be expected to create custom web parts, workflows, and site templates, as well as integrate SharePoint with other enterprise systems. You should have a strong understanding of SharePoint Online, SharePoint Server (2013/2016/2019), and Microsoft 365 services. Proficiency in technologies such as PowerShell, JavaScript, HTML, CSS, and C# is essential.
Your role will also involve troubleshooting and resolving SharePoint issues, optimizing performance, and ensuring the security and integrity of SharePoint environments. You will be responsible for maintaining documentation, providing user training, and supporting end-users in utilizing SharePoint effectively.
The successful candidate will have excellent problem-solving skills, attention to detail, and the ability to work independently or as part of a team. A background in software development and a passion for creating user-friendly, scalable, and secure solutions are key to success in this role.
If you are passionate about leveraging SharePoint to improve business processes and collaboration, we encourage you to apply and become a valuable member of our technology team.
Responsibilities
Text copied to clipboard!- Design and develop custom SharePoint solutions and components
- Create and maintain SharePoint sites, libraries, and lists
- Develop workflows using Power Automate or SharePoint Designer
- Integrate SharePoint with other Microsoft 365 services and third-party systems
- Troubleshoot and resolve SharePoint-related issues
- Ensure SharePoint security, permissions, and compliance
- Optimize SharePoint performance and user experience
- Collaborate with stakeholders to gather and analyze requirements
- Maintain technical documentation and user guides
- Provide training and support to end-users
Requirements
Text copied to clipboard!- Bachelor’s degree in Computer Science, Information Technology, or related field
- 3+ years of experience in SharePoint development
- Proficiency in SharePoint Online and SharePoint Server (2013/2016/2019)
- Strong knowledge of JavaScript, HTML, CSS, and C#
- Experience with PowerShell scripting and SharePoint Framework (SPFx)
- Familiarity with Microsoft 365 services and Power Platform
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Ability to manage multiple projects and meet deadlines
- Experience with Agile or Scrum methodologies is a plus
Potential interview questions
Text copied to clipboard!- How many years of experience do you have with SharePoint development?
- Have you worked with both SharePoint Online and SharePoint Server?
- Can you describe a custom SharePoint solution you developed?
- What tools and technologies do you use for SharePoint development?
- How do you ensure SharePoint security and compliance?
- Have you integrated SharePoint with other systems or services?
- What is your experience with Power Automate or SharePoint Designer?
- How do you handle performance optimization in SharePoint?
- Are you familiar with SharePoint Framework (SPFx)?
- What is your approach to user training and support?